Holiday Inn London Mayfair

Holiday Inn London Mayfair

Hotel in Mayfair central London near Piccadilly Circus, Leicester Square & Buckingham Palace. Book this relaxed hotel with conference rooms & catering.

Hotels near Green Park: Holiday Inn London - Mayfair

With 196 rooms, Holiday Inn® London Mayfair hotel makes a great base for exploring the city.

Piccadilly Circus and Leicester Square are a 10-minute walk away, and it’s a short stroll through Green Park to Buckingham Palace.

Green Park Tube station is around the corner, with trains running to London Heathrow Airport (LHR) in about 45 minutes.

Sightseeing bus tours stop at Green Park Tube station, and the boutiques and department stores of Bond Street and Oxford Street are a short stroll away.

Business guests are less than 15 minutes by Tube from The City, and it's a 20-minute walk through St. James’s Park to the QEII Centre exhibition space.

http://www.ihg.com

}